@charset "UTF_8";
.status {
    margin-bottom: .01rem;
    margin-top: .1rem;
}
.billItem{
  background: #fff;
  padding: .4rem .4rem .3rem;
  margin-bottom: .2rem;
}
.top1 .num{
  padding: .01rem .15rem;
  border-radius:0.1rem;
  border:1px solid rgba(77, 121, 254, 1);
  color:#4D79FE;
  font-size: .24rem;
  margin-right: .08rem;
}
.top1 .text{
  padding: .01rem .15rem;
  background:rgba(77, 121, 254, 1);
  color:#fff;
  border-radius:4px;
}
.top1 .mpn {
  display: inline-block;
  vertical-align: middle;
  color:#3C3D41;
  font-size: .36rem;
  font-weight: 500;
  margin-left: .1rem;
}
.info{
  color:#3C3D41;
  padding-top: .13rem;
}

.desc .descLabel{
  width: 1rem;
}
.desc .descTxt {
  width: 5.5rem;
  word-break: break-all;
}
.picture{
  margin: .1rem 0 .15rem;
  display: flex;
  justify-content: space-between;
  padding: .15rem;
  border-bottom: 1px solid #F4F5F8;
}
.picture .itemPic{
  width: 2rem;
  height: 2rem;
  background: #D8D8D8;
}
.itemPic img{
  width:100%;
  height: 100%;
}
.bottomContent{
  position: relative;
}
.stockAmount{
  font-size: .2rem;
  font-weight:400;
  color:rgba(60, 61, 65, 1);
  line-height:.28rem;
}
.stockAmountNum{
  margin-left: .05rem;
  margin-right: .2rem;
}
.miniNum{
  margin-left: .05rem;
}
.price{
  color:#FF8D04;
  font-size: .2rem;
  padding-top: .15rem;
}
.price span{
  font-size: .32rem;
}
.price i{
  color: #A3A3A3;
  font-size: .2rem;
  margin-left: .15rem
}
.includeTax{
  color: #fff;
  font-size: .2rem;
  text-align: center;
  position: absolute;
  right: 0;
  top: 0;
  width:.64rem;
  height:.32rem;
  line-height: .32rem;
  background:linear-gradient(142deg, rgba(65, 222, 74, 1) 0%, rgba(27, 192, 96, 1) 100%);
  border-radius:6px;
}
.saleOutImg{
  width: 1.5rem;
  height: .86rem;
  margin: .1rem auto;
  text-align: center;
}
.saleOutImg img{
  width:100%;
  height: 100%;
}